Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Chula Vista, California (CA), United States

Filippi`s Pizza Grotto
4.3
50 reviews

871 Showroom Pl Ste 102, Located in tde Eastlake Design District Near Tavern and Bowl and Ashley\'s Furniture, Chula Vista, CA 91914-3623, Chula Vista

Ask for the Works with garlic and extra onions well done, and you might swear it’s the best pizza ever.